home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / music / video096.zip / SUPPORT.DOC < prev    next >
Text File  |  1989-02-13  |  32KB  |  609 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                                   How to Get Help
  7.                                               and
  8.                               Questions & Answers
  9.  
  10.  
  11.  
  12. How to get help
  13.  
  14. You can call us for help with Video Voice any time between 8am and 9pm Pacific time. Our phone number is 415-644-1855.
  15.  
  16. Please have your telephone, your computer and your synthesizer next to each other. It's much easier for us to talk you through a problem if we can hear the synthesizer over the telephone. 
  17.  
  18. If your synthesizer doesn't talk at all, please have a sighted person (or an Opticon) available to read your screen. Video Voice displays helpful error messages on the screen that aid in discovering the source of a problem. 
  19.  
  20. If you are using an external synthesizer, know what port your synthesizer is connected to. Your choices are: COM1, COM2, LPT1, LPT2, and LPT3. Questions and Answers
  21.  
  22. Before calling us, please read over this list of common problems. These are real questions which customers call to ask us every day. 
  23.  
  24.  
  25. Different types of Votrax
  26.  
  27. Q:    I have a Votrax and it says VOTRAX in my configuration file, why doesn't Video Voice work right?
  28.  
  29. A:    Check which Votrax you have. There are three of them:
  30.  
  31.         Votrax Type N' Talk
  32.         Votrax Personal Speech System
  33.         Votrax Personal Speech System model B.
  34.  
  35.     The lines in the configuration file for these synthesizers should look like this: 
  36.  
  37.     Votrax Type N' Talk:
  38.     FirstSyn = TNT 
  39.  
  40.     Votrax Personal Speech System:
  41.     Firstsyn = Votrax
  42.  
  43.     Votrax Personal Speech System B:
  44.     Firstsyn = Votrax-B
  45.  
  46.  
  47. Synthesizer talks at wrong speed
  48.  
  49. Q:    How do I make my synthesizer talk at the right speed when I load Video Voice?
  50.  
  51. A:    Add a line to your configuration file which looks like this:   
  52.  
  53.     SpeechRate = 4
  54.  
  55.     You can choose any SpeechRate between "1" and 9. "1" is the slowest and "9" is the fastest.
  56.  
  57.     If your synthesizer does not support the chosen rate, it will pick the next closest rate. 
  58.  
  59.  
  60. Can't find files on hard disk
  61.  
  62. Q:    Before I had Video Voice, everything worked fine. Why can't I find all the files on my hard disk now? 
  63.  
  64. A:    Unless we installed programs on your hard disk for you, we cannot be responsible for its condition. 
  65.  
  66.     If you follow the hard disk installation instructions for Video Voice in the Installation chapter of the Video Voice manual, nothing on your hard disk will be deleted. 
  67.  
  68.     If someone is setting up Video Voice on your hard disk for you, urge them to follow the instructions in the Installation chapter. We cannot help you if we don't know where your files are. 
  69.  
  70.     Also keep that person's phone number handy and make sure he documents (writes down) how he set up your machine. If you call us for support, we can help you better if your "expert" is available to explain what he did.
  71.  
  72.  
  73. BASIC with Video Voice
  74.  
  75. Q:    Why doesn't Video Voice work with BASIC?
  76.  
  77. A:    It does. You need to reinitialize the synthesizer once you enter the BASIC language. The genuine IBM BASIC "kicks" Video Voice off the serial port. The "GWBASIC" that comes with many compatibles behaves better. 
  78.  
  79.     Use the Video Voice REINITIALIZE SYNTHESIZER (PREFIX ALT-BACKSLASH) command to regain control of your synthesizer.
  80.     
  81.  
  82. SynPhonix (or Votalker) doesn't work right 
  83.  
  84. Q:    How do I make Video Voice work with my Synphonix (or Votalker)?
  85.  
  86. A:    When you use Video Voice with either a Synphonix or a Votalker synthesizer, you need to load two programs first. They are SONIX and TTS. 
  87.  
  88.     You don't need to run the program called PORTTALK. 
  89.  
  90.     You don't need to specify a "Firstport =" or a "Secondport =" in the configuration file (GRCONFIG.YAK), as Video Voice will ignore them. 
  91.  
  92.  
  93. Video Voice with Sidekick
  94.  
  95. Q:    Does Video Voice work with Borland's Sidekick?
  96.  
  97. A:    Sidekick conflicts with many other programs, not just Video Voice.
  98.  
  99.     We suggest that you give WordPerfect Library a try. It has some neat features that put Sidekick to shame, and it works very well with speech.
  100.  
  101.   
  102. Too much punctuation spoken
  103.  
  104. Q:    Why does Video Voice speak punctuation even if I have Video Voice's SELECT PUNCTUATION LEVEL (PREFIX SHIFT-4 level-number ENTER) set to NO PUNCTUATION (choice 3)?
  105.  
  106. A:    Even when SELECT PUNCTUATION LEVEL (PREFIX SHIFT-4 level-number ENTER) is set to NO PUNCTUATION, some punctuation creeps through on the Echo PC, the Echo Plus, and the BOSS.
  107.  
  108.     This happens because Video Voice sends some punctuation through to the synthesizer to improve emphasis. With less punctuation spoken it is hard to tell if a sentence has ended. Unfortunately, these synthesizers sometimes misbehave and speak the punctuation rather than the emphasis. 
  109.  
  110.  
  111. FIND BOX doesn't find multiple boxes
  112.  
  113. Q:    Will the Video Voice FIND BOX (PREFIX f b) command find more than one box on the screen?
  114.  
  115. A:    The Video Voice FIND BOX (PREFIX f b) command gets confused if there are multiple boxes on screen. FIND BOX (PREFIX f b) is unreliable if there are multiple boxes on the screen. 
  116.      Try the Video Voice READ BOX TEXT-UNIT (PREFIX b text-unit) commands. They can handle multiple boxes, so long as the cursor (not a pseudo-cursor) is located within the current box.
  117.  
  118.     FIND BOX can find one box, anywhere on the screen (or active window), so long as it has at least two corner frame characters defining it. FIND BOX does not pay any attention to the location of the cursor.
  119.  
  120.  
  121. READ BOX TEXT-UNIT doesn't read the box
  122.  
  123. Q:    Why doesn't Video Voice's READ BOX TEXT-UNIT (PREFIX b text-unit) command read the contents of the current box?
  124.  
  125. A:    Video Voice's READ BOX TEXT-UNIT (PREFIX b text-unit) commands can only read the contents of the box in which the cursor is located. Any boxes outside the box which contains the cursor, is ignored.
  126.  
  127.     It is becoming common for application programs to use a "pseudo-cursor" that looks just like a real cursor, but is not. Video Voice can only follow the "real" cursor.
  128.  
  129.     If Video Voice says "cursor outside active window", odds are the applications program is using a pseudo-cursor. In this case, any Video Voice command that depends on knowing where the cursor is (almost all of the right-hand text-unit commands) will not behave properly. However, if you ENTER REVIEW MODE (PREFIX function-10) and move the review mode cursor to within the box, the READ BOX TEXT-UNIT (PREFIX b text-unit) commands will behave as desired.
  130.  
  131.     There are two variations of the READ BOX TEXT-UNIT (PREFIX b text-unit) commands. The box can be defined either by frame characters or color. 
  132.  
  133.         Use PREFIX B text-unit to read the text-unit within a box defined by frame-character.
  134.  
  135.         Use PREFIX SHIFT-B text-unit to read the text-unit within a box defined by color.
  136.  
  137.     
  138. Computer locks up if synthesizer not on
  139.  
  140. Q:    How can I prevent my computer from locking up if the synthesizer on my parallel port is not turned on while Video Voice is trying to talk to it?
  141.  
  142. A:    Keep your parallel port synthesizers attached and turned on anytime you are using Video Voice.
  143.  
  144.     The parallel port is waiting for the synthesizer to send back an "it's OK to send more data" message. Since the synthesizer is turned off, the parallel port never receives the message. It just waits forever, halting any other computer activity.
  145.  
  146.     This happens with some PC clones.
  147.  
  148. Video Voice too large
  149.  
  150. Q:    Can I get a version of Video Voice which uses less memory?
  151.  
  152. A:    Not at this time. Version 2.0 will be smaller because I am rewriting it in C and assembly language.
  153.  
  154.  
  155. Searches too slow
  156.  
  157. Q:    How do I make the searches work faster?
  158.  
  159. A:    The Video Voice FIND ATTRIBUTE (PREFIX f a attribute-number ENTER), FIND BOX (PREFIX f b), and FIND TEXT (PREFIX f t text-to-find ENTER) commands are especially slow. Unfortunately, in programming, speed and space usually conflict with each other. I have written faster search procedures, but they take up too much precious memory.
  160.  
  161.     Remember that when you have heard the information you want, you can stop the search by pressing the Video Voice QUIET (double-SHIFT) key combination command.  This "shuts up" the synthesizer and aborts the search. 
  162.  
  163.  
  164. TOGGLE TO SECOND SYNTHESIZER and SELECT ENVIRONMENT don't work right
  165.  
  166. Q:    How do I get the TOGGLE TO SECOND SYNTHESIZER (PREFIX SHIFT-7 1-or-2 ENTER) and SELECT ENVIRONMENT (PREFIX ALT-2 environment-number ENTER) commands to work?
  167.  
  168. A:    Both of these commands require the VIDVOICE.000 overlay file to be available on the default drive. The file VIDVOICE.000 contains all the routines to control the various synthesizers and environments. 
  169.  
  170.     If you loaded Video Voice from your hard disk, Video Voice will remember to check the directory that you loaded from. 
  171.  
  172.     If VIDVOICE.000 is not accessible (because you had loaded Video Voice from a floppy and then swapped another floppy into the drive, for example), Video Voice will speak an error message. Video Voice will expect you to insert a disk containing VIDVOICE.000 and to press a key to retry. 
  173.  
  174.     On certain very incompatible computers, Video Voice might lock up if it cannot find its overlay files. If this happens, use these commands only when you are at the DOS ">" prompt and you are sure the VIDVOICE.000 file is accessible. 
  175.   
  176.  
  177. Macro programs don't work right
  178.  
  179. Q:    How do I get my macro programs (SuperKey, ProKey, Keyworks, SmartKey, etc.) to control Video Voice commands?
  180.  
  181. A:    It is not currently possible to put the PREFIX command in macros. Video Voice co-exists fine with macro programs, but they see the PREFIX key as Function key 9 (or whatever key you have assigned the PREFIX key to). 
  182.  
  183.     You might not really need the macros. Try the Video Voice SELECT ENVIRONMENT (PREFIX ALT-2 environment-number ENTER) command, which does a lot of the macro work for you. Using Video Voice Environments is almost like having a dedicated talking applications program! 
  184.   
  185. DECtalk speaks too slowly
  186.  
  187. Q:    Why does my DECtalk speak slower than my friend's DECtalk?
  188.  
  189. A:    There are two versions of the DECtalk. DECtalk II will speak faster than 300 words per minute. Speech rate choices 8 and 9 are for rates 325 and 350 per minute respectively. If they don't work, then you have an older DECtalk. The Dectalk II also shuts up faster.
  190.  
  191.  
  192. DECtalk or Accent spells too much
  193.  
  194. Q:    When my DECtalk, or Accent, encounters a word with an embedded digit or punctuation like "COM1:", it spells the whole word. How do I turn the spelling off?
  195.  
  196. A:    Set the Video Voice TOGGLE SPEAK SINGLE DIGITS (PREFIX ALT-1 1-or-2 ENTER) command to ON to hear it the way you want. 
  197.  
  198.     If TOGGLE SPEAK SINGLE DIGITS (PREFIX ALT-1 1-or-2 ENTER) is ON, Video Voice will separate the "COM" from the "1", which will cause the synthesizer to speak the word "COM".
  199.  
  200.     If TOGGLE SPEAK SINGLE DIGITS (PREFIX ALT-1 1-or-2 ENTER) is OFF, Video Voice will send the whole "COM1" to the synthesizer. In the case of the DECtalk and the Accent, this will cause the word to be spelled because there is a digit in it. The other synthesizers are not "smart" enough to make the distinction.
  201.         
  202.  
  203. Keyboard echo 
  204.  
  205. Q:    How do I get Video Voice to speak my keystrokes consistently. My keystrokes are echoed more quickly with some application programs than others.
  206.  
  207. A:    When the Video Voice SELECT SPEECH SOURCE (PREFIX BACKSLASH source-number ENTER) command is set to KEYBOARD ECHO (choice 2), your keystrokes are spoken to you as they are typed. 
  208.  
  209.     Video Voice NEVER echoes a key until it knows the application program has grabbed it. Some programs take a long time to read the keyboard. Wordstar 3 and programs that do lots of disk and screen activity, are examples. These programs are sometimes slower at reading the keyboard than Video Voice. 
  210.  
  211.     If you type faster than the application program is able to process your keystrokes, you will not hear them echoed until the application program gets around to reading them.
  212.  
  213.  
  214. ALT key doesn't work right
  215.  
  216. Q:    Why doesn't the ALT key on my Toshiba computer work with some Video Voice key combinations?
  217.  
  218. A:    Sometimes the keyboard of the Toshiba doesn't respond when you release the ALT key. The machine will appear locked up, but actually it just assumes that you are still holding down the ALT key. 
  219.  
  220.     Tap the ALT key a couple of times, and Video Voice and the Toshiba will work properly again. 
  221.  
  222.     This happens most frequently on the ALT punctuation key combinations.
  223.  
  224.  
  225. Toshiba locks up
  226.  
  227. Q:    How do I keep my Toshiba T1200-Plus from locking up when Video-Voice is loaded and a disk is being formatted or a drive door is left open?
  228.  
  229. A:    This is a DOS bug found on versions of Toshiba DOS 2.1. It does not happen with the DOS 2.11 built in to the ROM of the Toshiba T1000, nor on the Toshibas which have the enhanced supertwist LCD. 
  230.  
  231.     Consider upgrading to the current version of Toshiba DOS. 
  232.  
  233.  
  234. Too many digits
  235.  
  236. Q:    How can I hear multiple digits spoken as single digits, (for example, 135 spoken as one hundred thirty five)?
  237.  
  238. A:    Set the Video Voice TOGGLE SPEAK SINGLE DIGITS (PREFIX ALT-4 1-or-2 ENTER) command to ON. 
  239.  
  240.     This command works with the Votrax, the Votrax-B, the Aicom Accent family of synthesizers, the Microvox, the IntexTalker, the Braille 'n' Speak, and the DECtalk I and DECtalk II. 
  241.  
  242.     It works with the SynPhonix or Votalker if you use PORTTALK. 
  243.  
  244.     It does not work with the Echo.
  245.  
  246. Preventing lock-ups
  247.  
  248. Q:    How can I minimize computer lock ups?
  249.  
  250. A:    Here are some hints to help you minimize computer lock-ups:
  251.  
  252.         If using a SynPhonix (or Votalker), load the Sonix driver with the following command:
  253.  
  254.         SONIX /k-
  255.  
  256.         This disables the Sonix driver's keyboard handling routines. 
  257.  
  258.         Consider upgrading to an Accent synthesizer. The Accents don't lock-up a computer nearly as much as the SynPhonix or Votalker.
  259.  
  260.         If you are using several resident programs, load them in the proper order. For example:
  261.  
  262.         Memory Mate and Keyworks are loaded before Video Voice.
  263.  
  264.         Turbo Lightning is loaded after Video Voice.
  265.  
  266.         Most clock and calendar/reminder software needs to be loaded last.
  267.  
  268.         Keyboard enhancers, such as KBFIX2 need to be loaded first.
  269.  
  270.         RAM disks and print spoolers need to be loaded first.
  271.  
  272.         Synthesizer drivers, such as those for the Micro Echo and the Soundingboard need to be loaded first.
  273.  
  274.         WordPerfect Library's shell and other menu-shell type programs such as Norton Commander are always loaded last.
  275.  
  276.         If you don't know what the proper order for loading programs is, you must read each program's manual carefully. You can also experiment to determine the optimum loading order for all of your resident software.
  277.  
  278.         Remember: If you use a menu program, you must not load another resident program from within the menu. 
  279.  
  280.  
  281. Using terminal emulation programs
  282.  
  283. Q:    Video Voice doesn't work with my terminal emulation program.
  284.  
  285. A:    Terminal emulation software is usually very complex to set up. There are special techniques for using these programs with Video Voice.
  286.  
  287.     Some terminal emulation programs, especially those emulating the IBM 3270 series of terminals, will not work at all with screen access programs.
  288.  
  289.     Consult the Modem chapter for instructions on using Video Voice with terminal emulation software.
  290.  
  291.  
  292. PORTTALK
  293.  
  294. Q:    When should I use the PORTTALK program?
  295.  
  296. A:    PORTTALK is a program which is sometimes included with the SynPhonix and Votalker cards. 
  297.  
  298.     Video Voice can communicate with the SynPhonix and Votalker synthesizers in either of two ways: through SONIX and TTS (native mode), or through PORTTALK. 
  299.  
  300.     We prefer to support synthesizers directly, rather than using PORTTALK, because it gives us better control of the synthesizer and because it consumes less memory. 
  301.  
  302.     If you want your synthesizer to speak numbers as separate digits, use SONIX and TTS. If you do not want your synthesizer to speak numbers as separate digits, use PORTTALK. 
  303.  
  304.     Specify which you want to use in your configuration file (GRCONFIG.YAK):
  305.  
  306.         If you want to use the synthesizer's "native mode" (SONIX and TTS), include either:
  307.  
  308.         FirstSyn = SynPhonix
  309.  
  310.         or
  311.  
  312.         FirstSyn = Votalker
  313.  
  314.         Video Voice treats the SynPhonix and Votalker identically.  
  315.  
  316.         If, for example, you want to use PORTTALK on COM1: include:
  317.  
  318.         FirstSyn = PORTTALK
  319.         FirstPort = COM1 
  320.         IsSayingSingleDigits = OFF 
  321.     Then load the synthesizer driver programs. In either case, you must load SONIX and TTS from the DOS prompt. 
  322.  
  323.         To use your SynPhonix or Votalker without PORTTALK, enter the following at the DOS prompt:
  324.  
  325.         SONIX /k-
  326.         TTS
  327.  
  328.         To use your SynPhonix with PORTTALK, enter the following at the DOS prompt:
  329.  
  330.         SONIX /k-
  331.         TTS
  332.         PORTTALK 
  333.  
  334.         
  335.     The PORTTALK configuration option is also handy if you want to use a PORTTALK compatible synthesizer which Video Voice doesn't yet support in its native mode.
  336.  
  337.     The following synthesizers can be "addressed" either in its native mode or through the appropriate PORTTALK emulator:
  338.  
  339.         Computer Aids SoundingBoard models
  340.         Automated Functions Laptalker
  341.         Artic SynPhonix models
  342.         Aicom Accent models
  343.         Votalker using Porttalk
  344.  
  345.  
  346. If a PORTTALK emulator is used, the configuration file GRCONFIG.YAK should contain:
  347.  
  348. FirstSyn = PORTTALK
  349.  
  350. PORTTALK is becoming a standard so there will likely be other PORTTALK compatible synthesizers in the future.
  351.  
  352.  
  353. Spelling checker
  354.  
  355. Q:    How do I identify the misspelled word when I am within WordPerfect's spelling checker?
  356.  
  357. A:    Use the Video Voice FIND ATTRIBUTE (PREFIX f a 0 ENTER) command sequence to search for reverse video. Video Voice will speak the highlighted misspelled word. 
  358.  
  359.     If you have reset your colors, use the Video Voice FIND ATTRIBUTE (PREFIX f a attribute-number ENTER) command to search for the appropriate color.
  360.  
  361.  
  362. Video Voice required files 
  363.  
  364. Q:    I followed your instructions, but I can't get all the files to fit on a boot disk.
  365.  
  366. A:    The files you must have to run Video Voice are:
  367.  
  368.     VIDVOICE.COM    the main program
  369.  
  370.     VIDVOICE.000        its overlay
  371.  
  372.     GRCONFIG.YAK    the configuration file
  373.  
  374.     WORDS.MSG        the messages the program speaks
  375.  
  376.     LCOM.EXE        (needed only if your synthesizer is on a serial port)
  377.  
  378.     You also need your synthesizer drivers, for example: 
  379.  
  380.         SynPhonix     SONIX.COM and
  381.                     TTS.COM 
  382.  
  383.         Votalker        SONIX.COM and
  384.                     TTS.COM
  385.  
  386.         Soundingboard    SB.COM and 
  387.                     SBLOAD.COM 
  388.  
  389.         Accent-PC        SPKACNT.DVC 
  390.  
  391.         Accent-mini &    SPKMINI.DVC
  392.         Accent-1200
  393.  
  394.     In order for the disk to boot, it must be formatted and have the two hidden DOS system files plus COMMAND.COM.
  395.  
  396.     In order for the system to boot up talking, you must have an AUTOEXEC.BAT to load the various files in the correct order.
  397.  
  398.     In summary, your talking boot disk must contain:
  399.  
  400.         COMMAND.COM on a formatted DOS system disk 
  401.  
  402.         the required Video Voice files
  403.  
  404.         the required drivers for your synthesizer
  405.  
  406.         an AUTOEXEC.BAT file to cause the files to load in the correct order.
  407.  
  408.     You probably will not be able to fit the documentation, README and VVHELP files on your boot disk, so you'll need to make separate work disks with these supplementary files.
  409.  
  410.  
  411. Find text
  412.  
  413. Q:    How do I make the Video Voice FIND TEXT command work.
  414.  
  415. A:    The Video Voice FIND TEXT (PREFIX f t text-to-find ENTER) doesn't work in all circumstances.  See if it works in your application. If it does, fine. If it doesn't, we apologize.
  416.  
  417.  
  418. Too many devices and not enough ports
  419.  
  420. Q:    Can I share Video Voice with a printer (or a modem) on the same port?
  421.  
  422. A:    This is one of those things that, yes, can technically be done. But it will drive you crazy! Ideally, you want to have one device per port.
  423.  
  424.     Consider getting one or more of the following, in order to free up an existing port or to add an additional port. 
  425.  
  426.         an internal modem instead of a serial modem.
  427.  
  428.         an internal synthesizer instead of an external synthesizer.
  429.  
  430.         a parallel printer instead of a serial printer, or vice versa. 
  431.  
  432.         an extra parallel or serial port for your computer.
  433.  
  434.     When you start sharing your synthesizer with another device on the same port, you will run into output conflicts. We don't advise it!
  435. Speaking paragraphs
  436.  
  437. Q:    How do I get Video Voice to speak paragraphs correctly?
  438.  
  439. A:    The Video Voice PREFIX o, PREFIX l, and PREFIX . (period) commands cause Video Voice to speak the previous, current, and following paragraphs. 
  440.  
  441.     Two things can go wrong with paragraphs:
  442.  
  443.         Video Voice will not find any paragraphs
  444.  
  445.         Video Voice will find multiple paragraphs, but interpret as only one paragraph.
  446.  
  447.     Video Voice interprets a space in the screen's column one as the beginning or end of a paragraph. Video Voice doesn't know anything about your document; it only knows what it "sees" on the screen.
  448.  
  449.     Therefore, a space or tab must be in screen column one. This will ensure that Video Voice can find each paragraph.
  450.  
  451.     There are two ways to indicate to Video Voice that you intend a paragraph:
  452.  
  453.         Indent each new paragraph with at least one space or tab
  454.  
  455.         separate paragraphs by a blank line. 
  456.  
  457.     Don't edit with the formatting set to double spacing. Edit in single space and then switch to double spacing just before printing. 
  458.  
  459.     If you are using a program (like WordPerfect version 4.1) which displays the left margin on screen, Video Voice will see all the spaces in that left margin and gets confused. Do one of the following:
  460.  
  461.         set your word processor so that it doesn't display the left margin on screen
  462.  
  463.         define an active window in Video Voice that excludes the left margin. For example, you might have a line in your configuration (GRCONFIG.YAK) file which looks like this:
  464.  
  465.         Window1 = 1,11;25,80;wordperfect4.2
  466.  
  467.         Remember to use the Video Voice ACTIVATE WINDOW command (PREFIX a w window-number ENTER) when you use Video Voice with the "offending" program.
  468.  
  469.         See the Windows chapter for instructions on defining and activating windows. 
  470.     
  471.     The following instances can cause a space to be in column one, even if you do not intend it to begin or terminate a paragraph:
  472.  
  473.         A blank line. 
  474.  
  475.         A tab or space at the beginning of the line, used to indent a paragraph.
  476.  
  477.         A tab or space at the beginning of the line, used to align columns of text, as in a chart. Video Voice will incorrectly interpret each tabbed line as a new paragraph.
  478.  
  479.         A tab or space at the beginning of the row, used to indent sections of an outline.
  480.  
  481.         An "indent" at the beginning of the row. Some word processing programs differentiate between a "tab" and an "indent". 
  482.  
  483.         This is often used to create a paragraph with a "hanging indent." Video Voice would incorrectly interpret the second and following lines of a hanging indented paragraph as being a new paragraph. Interestingly, the first line of the paragraph would not be considered a new paragraph because the first line would be flush left, without a space in column one.
  484.  
  485.         A space between words in a line that begins with a "margin release". This is a bit of a freak, but it does happen.
  486.  
  487.         A line of text that is centered.
  488.  
  489.         A line of text that is justified "flush right".
  490.  
  491.         A space (or spaces) occupying the beginning of each screen line, used to represent the margin on a piece of paper. Some word processing packages use the left edge of the screen as the edge of the paper and show the whole body of text beginning several spaces to the right of column one. WordPerfect version 4.1 is an example.
  492.  
  493.         A blank line alternating with a line of text, representing double-space line spacing on the screen. Triple spacing would have two blank lines alternating with a line of text, etc.
  494.  
  495.     As you might imagine, many of these instances will cause Video Voice to incorrectly interpret the line with a space in column one as the beginning or end of a paragraph. 
  496.  
  497.     You might wonder why Video Voice doesn't simply look for carriage returns. WordPerfect, for example, knows that a paragraph is ended when it encounters a carriage return (sometimes called a hard return) in the text. 
  498.  
  499.     Video Voice knows nothing about hard returns because it can only access the screen's representation of the document, not the document itself. Unfortunately, carriage returns don't appear on your computer's screen in a identifiable form. There is no standard character which represents a carriage return; each word processing program represents the carriage return in its own proprietary manner.
  500.  
  501.     So the only way Video Voice knows about a new paragraph is if it finds a space character in column 1. 
  502.  
  503.     If you indent all your paragraphs, or separate them each with a blank line, then Video Voice will find that space and know it is at the start of a new paragraph. 
  504.  
  505.     If your paragraphs have hanging indents, begin rows of text with a tab or a space, or use flush right or centering, then Video Voice will see each indented line as a separate paragraph. 
  506. Speaking sentences correctly
  507.  
  508. Q:    How do I get Video Voice to speak sentences correctly.
  509.  
  510. A:    The Video Voice PREFIX i, PREFIX k, and PREFIX , (comma) commands cause Video Voice to speak the previous, current, and following sentence. 
  511.  
  512.     Everything that can cause Video Voice to misinterpret a paragraph can also cause it to misinterpret a sentence. Video Voice assumes that a sentence cannot cross paragraph boundaries.
  513.  
  514.  
  515. Speaking keystrokes as they are typed
  516.  
  517. Q:    How do I get Video Voice to echo my keystrokes?
  518.  
  519. A:    There are two Video Voice commands which affect how keystrokes are echoed. They are:
  520.  
  521.         SELECT SPEECH SOURCE (PREFIX BACKSLASH source-number ENTER)
  522.  
  523.         SELECT SPEECH UNIT (PREFIX ALT-1 source-number ENTER)
  524.  
  525.     Use the Video Voice SELECT SPEECH SOURCE (PREFIX BACKSLASH source-number ENTER) command sequence to select your speech source. There are three options:
  526.  
  527.         NO ECHO (choice 1) causes Video Voice to read neither the keyboard nor the screen. This choice is available so that sighted users can use the computer without having to listen to the speech. It does echo a few keystrokes (NumLock, CapsLock, and ScrollLock) which a sighted person might want to know had been pressed by accident. 
  528.  
  529.         KEYBOARD ECHO (choice 2) causes Video Voice to get its input only from the keyboard. 
  530.  
  531.         SCREEN ECHO (choice 3) causes Video Voice to get its input only from the screen. 
  532.  
  533.         SCREEN AND SOME KEYBOARD ECHO (choice 4) causes Video Voice to echo special keys (such as function keys) by reading the keyboard, and to echo letters, numbers, and punctuation marks by reading from the screen. This is the default choice.
  534.  
  535.     Use the Video Voice SELECT SPEECH UNIT (PREFIX ALT-1 unit-number ENTER) command sequence to select your speech unit. There are three options:
  536.       
  537.         CHARACTER UNIT causes individual characters to be spoken immediately after are typed at your keyboard. Character unit is the default.
  538.  
  539.         WORD UNIT (choice 2) causes Video Voice to wait for a space or punctuation mark to be typed before speaking. It speaks the word, then doesn't speak anything else until it is appropriate to speak the next typed word. 
  540.  
  541.         LINE UNIT (choice 3) is really a misnomer. Line unit causes Video Voice to wait for a carriage return (ENTER key) to be typed before speaking. It speaks the whole unit of text up to the carriage return, then doesn't speak anything else until the next carriage return. In a data entry form, the unit of text might be the contents of a field. In a document, it might be a whole paragraph.
  542.  
  543.     SELECT SPEECH SOURCE is not directly related to SELECT SPEECH UNIT. This can be a source of confusion. Remember:
  544.  
  545.         SELECT SPEECH SOURCE determines where the information is coming from.
  546.  
  547.         SELECT SPEECH UNIT determines the amount of text spoken, irrespective of its source.
  548.  
  549.     Here are some sample situations:
  550.  
  551.         SELECT SPEECH SOURCE on NO ECHO (choice 1):
  552.  
  553.         Nothing is spoken except the CapsLock, NumLock, or ScrollLock, irrespective of speech unit.
  554.  
  555.         SELECT SPEECH SOURCE on KEYBOARD ECHO (choice 2) and SELECT SPEECH UNIT on CHARACTER UNIT (choice 1): 
  556.  
  557.         Each keystroke will be echoed as it is typed.
  558.  
  559.         SELECT SPEECH SOURCE on KEYBOARD ECHO (choice 2) and SELECT SPEECH UNIT on WORD UNIT (choice 2):
  560.  
  561.         Individual characters will not be echoed as they are typed. The characters will be "saved up" and spoken as a whole word.
  562.  
  563.         SELECT SPEECH SOURCE on KEYBOARD ECHO (choice 2) and SELECT SPEECH UNIT on LINE UNIT (choice 3): 
  564.  
  565.         All keystrokes will be "saved up" until the ENTER key is pressed. Then the whole hunk of text will be spoken.
  566.  
  567.         SELECT SPEECH SOURCE on SCREEN ECHO (choice 3) and SELECT SPEECH UNIT on CHARACTER UNIT (choice 1): 
  568.  
  569.         If your application program uses the BIOS to write to the screen, characters typed on the keyboard will be spoken character by character, but any text put on the screen by the application program will be spoken word by word. DOS uses the BIOS to write text to the screen.
  570.  
  571.         If your application program writes directly to screen memory, neither characters typed on the keyboard nor text put on the screen by the application program will be spoken. Most application programs, such as WordPerfect, write directly to screen.
  572.  
  573.         If your application program writes some of the text using the BIOS and some of the text using direct screen writes, speech will be erratic and unpredictable. dBASE III is in this category.
  574.  
  575.  
  576.         SELECT SPEECH SOURCE on SCREEN ECHO (choice 3) and SELECT SPEECH UNIT on WORD UNIT (choice 2):
  577.  
  578.         If your application program uses the BIOS to write to the screen, text displayed on the screen will be spoken word by word irrespective of whether it was entered from the keyboard or put on the screen by the application program 
  579.  
  580.         If your application program writes directly to screen memory, neither characters typed on the keyboard nor text put on the screen by the application program will spoken.
  581.  
  582.         If your application program writes some of the text using the BIOS and some of the text using direct screen writes, speech will be erratic and unpredictable.
  583.  
  584.  
  585. Program doesn't talk
  586.  
  587. Q:    Why does DOS talk automatically, but my word processing program doesn't? 
  588. A:    IBM compatible computers have two ways to put text on the screen. Which technique is used determines how much text is spoken.
  589.  
  590.         If the BIOS is used to put text on the screen, the text can be automatically read by a screen access program. In this case, Video Voice can "see" the text as it is being put on the screen. Therefore Video Voice will speak the text automatically if SELECT SPEECH SOURCE is set to SCREEN (choice 3) or SCREEN AND SOME KEYBOARD (Choice 4).
  591.  
  592.         If the application program writes directly to screen memory, the text cannot be automatically read by a screen access program. In this case Video Voice cannot "see" the text as it is being put on the screen. Therefore Video Voice will not speak the text automatically, irrespective of SELECT SPEECH SOURCE choice. Video Voice can be instructed to read the text using a Video Voice PREFIX command such as SPEAK TOP ROW (PREFIX HOME).
  593.  
  594.         DOS writes to the screen using the BIOS, therefore it talks automatically. 
  595.  
  596.         Most word processors write directly to screen memory, therefore they do not talk automatically.  
  597.  
  598.         If you want the text your are typing with your word processing program to be spoken automatically, you must set the Video Voice SELECT SPEECH SOURCE (PREFIX BACKSLASH source-number ENTER) command to KEYBOARD ECHO (choice 2). Video Voice looks at the keyboard rather than the screen, therefore the technique used by your application to put text on the screen is irrelevant.
  599.  
  600.  
  601.  
  602.  
  603. Turning off speech
  604.  
  605. Q:    How can my sighted friends use the computer without hearing the unwanted speech, but without permanently turning off Video Voice?
  606.  
  607. A:    Use the Video Voice SELECT SPEECH SOURCE -- NO ECHO (PREFIX BACKSLASH 1 ENTER) command when you want to temporarily turn off speech. 
  608.  
  609.     When you want to turn speech back on, use the PREFIX BACKSLASH 4 ENTER sequence to turn speech back on with screen and some keyboard echo. You might use the "backslash 2" option to turn on keyboard echo, or the "backslash 3" option to turn on screen echo.